package com.数组;

/**
 * 三维数组 new int[x][y][z]  定义x个数组 每个x个数组中包含y个数组，每个y数组的长度为z
 * 整个数组的长度为 x*y*z
 * 四维数组：new int[a][b][c][d] 定义a个级数，a个数组中包含b上数组，b个数组中包含c个数组，c个数组的长度d
 * */
public class 多维数组 {
    static class Solution{
        /**
         * new int[x][y][z]  定义x个数组 每个x个数组中包含y个数组，每个y数组的长度为z
         */
        public void threeArr(){
            //new int[3][3][3]
            int[][][] arr = {{{1,2,3},{4,5,6},{7,8,9}},{{10,11,12},{13,14,15},{16,17,18}},{{19,20,21},{22,23,24},{25,26,27}}};
            for(int i = 0;i<arr.length;i++){
                System.out.print(arr[i]+"x:");
                for(int j = 0;j<arr[i].length;j++){
                    System.out.print(arr[i][j]+"y:");
                    for(int k = 0;k<arr[i][j].length;k++){
                        System.out.print(arr[i][j][k]+",");
                    }
                }
            }
        }

    }

    public static void main(String[] args) {
        Solution solution = new Solution();
        solution.threeArr();
    }
}
